superintendent of motive power - French English Dictionary